massive flunk - Turkish English Dictionary